fin (final) - German English Dictionary